/*
 * lab1.fx
 *
 * Created on 18.09.2009, 15:43:13
 */

//src.javafx179labs.Nazarov.lab1;
//Такого пакета нет, я переименовал, чтобы запустить программу.
//Кто будет чистить неиспользуемые импорты?
package javafx179labs.Nazarov.lab1;


import javafx.scene.*;
import javafx.scene.effect.*;
import javafx.scene.effect.light.*;
import javafx.scene.paint.*;
import javafx.scene.shape.*;
import javafx.scene.text.*;
import javafx.stage.Stage;
import javafx.scene.Scene;
import javafx.scene.text.Text;
import javafx.scene.text.Font;
import javafx.scene.shape.Arc;
import javafx.scene.shape.ArcType;
import javafx.scene.paint.Color;
import javafx.scene.effect.Lighting;
import javafx.scene.effect.Flood;
import javafx.scene.effect.InnerShadow;
import javafx.scene.effect.Shadow;
import javafx.ext.swing.SwingButton;
import javafx.scene.image.ImageView;
import javafx.scene.image.Image;
import javafx.scene.input.MouseEvent;
import javafx.scene.control.TextBox;
import javafx.scene.paint.LinearGradient;
import javafx.scene.paint.Stop;
import javafx.scene.media.Media;
import javafx.scene.paint.*;
import javafx.scene.*;
import javafx.scene.shape.*;


/**
 * @author Ярослав
 */

Stage {
    title: "Kredit Card"
    width: 850
    height: 580
    scene: Scene {




        content: [

                    Arc {
                        centerX: 300, centerY: 300
                        radiusX: 200, radiusY: 200
                        startAngle: 0, length: 360
                        type: ArcType.OPEN
                        fill: Color.BLUE
                }

                   Arc {
                        centerX: 20, centerY: 400
                        radiusX: 200, radiusY: 200
                        startAngle: 0, length: 360
                        type: ArcType.OPEN
                        fill: Color.RED
                }


                               Arc {
                        centerX: 100, centerY: 100
                        radiusX: 200, radiusY: 200
                        startAngle: 0, length: 360
                        type: ArcType.OPEN
                        fill: Color.GREEN
               }


               Line {
                      effect:
                                            DropShadow {
                              offsetX: 10
                              offsetY: 10
                              color: Color.BLACK
                              radius: 10
                      }


                       startX: 20, startY: 100
                       endX: 630, endY: 100
                       strokeWidth: 4
                       stroke: Color.RED


               }



                           Text {
                font : Font {
                    size : 40
                }
                x: 300
                y: 60
                fill : Color.BLACK

effect: Reflection {
                fraction: 0.75
                topOffset: 0.0
                topOpacity: 0.5
                bottomOpacity: 0.0
        }

                content: "VISA ELECTRON"

                       }

                                       Text {
                font : Font {
                    size : 30
                }
                x: 560
                y: 470
                fill : Color.YELLOW
                              effect:  DropShadow {
                                              offsetX: 1
                                              offsetY: 1
                                              color: Color.YELLOW
                                              radius: 20
                                      }

                content: "Nazarov Yaroslav"
                }



                                           Text {
                font : Font {
                    size : 45
                }
                x: 140
                y: 390
                fill : Color.YELLOW
                content: "4007    0001    7323    2335"
                }
                            ImageView {
                                    x: 50
                                    y: 430

                               image: Image {
                                       url: "http://www.mikhailovsky.ru/images/visa_e.gif"
                               }
                       }

                           ImageView {
                                    x: 650
                                    y: 30

                               image: Image {
                                       url: "http://www.metalinfo.ru/tmp/b/1/c/b1cb70372c3962ba22249eb1ae0694ce.jpg"
                               }
                       }


   ]



   }



}
